457f4d349f582a4b6f594ac3f4099e6df11f2a9b,tests/frontend/org/voltdb/regressionsuites/TestClientPort.java,TestClientPort,setUp,#,56
Before Change
try {
// build up a project builder for the workload
VoltProjectBuilder project = getBuilderForTest();
boolean success;
LocalCluster config = new LocalCluster("decimal-default.jar", 2, 1, 0, BackendTarget.NATIVE_EE_JNI);
config.portGenerator.enablePortProvider();
config.portGenerator.pprovider.setNextClient(rport);
success = config.compile(project);
config.setHasLocalServer(false);
assertTrue(success);
config.setExpectedToCrash(true);
config.startUp();
pf = config.m_pipes.get(0);
Process p = config.m_cluster.get(0);
Thread.currentThread().sleep(10000);
p.destroy();
} catch (IOException ex) {
fail(ex.getMessage());
} finally {
After Change
ncprocess = new NCProcess(rport);
try {
//Build the catalog
VoltProjectBuilder builder = new VoltProjectBuilder();
builder.addLiteralSchema("");
String catalogJar = "dummy.jar";
LocalCluster config = new LocalCluster(catalogJar, 2, 1, 0, BackendTarget.NATIVE_EE_JNI);
config.portGenerator.enablePortProvider();
config.portGenerator.pprovider.setNextClient(rport);
config.setHasLocalServer(false);
//We expect it to crash
config.setExpectedToCrash(true);
boolean success = config.compile(builder);
assertTrue(success);
config.startUp();